Term Gallery logo

Meanings of escurçó comú europeu in Catalan